Skip to main content

ภาษาโปรแกรมที่เขียนแบบหัวข้อข่าว Clickbait

·1 min

วันๆไม่ทำอะไร ไถแต่ฟีดแล้ววันนี้ผมก็ไปเจอภาษาที่ทำเอาเอาฮา บน HackerNews ซึ่งเป็นภาษาโปรแกรมที่ออกแบบมาให้เหมือนคุณกำลังเขียนหัวข้อข่าว Clickbait ตลอดเวลา (ตลอดทุกบรรทัด)

ตัวอย่างการประกาศ Function #

เช่น การประกาศ function คุณต้องเขียนว่า

DISCOVER HOW TO speak WITH message
RUMOR HAS IT
    YOU WON'T WANT TO MISS message
END OF STORY

ซึ่งถ้าเป็น JavaScript มันก็คือ (แปลแบบบรรทัดต่อบรรทัดให้เลย)

function speak(message) {
    console.log(message)
}

Syntax ที่น่าสนใจ #

และจริงๆ มันยังมีความปั่นในอีกหลายๆ syntax เช่น

  • “EXPERT CLAIM … TO BE”: คือการประกาศตัวแปรหรือ assign ค่า
  • “TOTALLY RIGHT”: คือค่า true
  • “COMPLETELY WRONG”: คือค่า false

Turing Complete จริงหรือ #

เห็นอย่างนี้ Tabloid ก็ Turing Complete นะครับ (เขียนโปรแกรมอะไรก็ได้ แต่อย่าใช้เลย) แล้วก็จริงๆมันทำงานอยู่บน JavaScript อีกทีก็ใช้กันสนุกๆ หรือขำๆ พอได้ยิ้มในวันที่เหนื่อยล้าพอครับ

ใครอยากลองเขียน หรืออ่าน code เต็มๆก็ไปที่ได้เลย

Tabloid Programming Language